package com.ship.boats.service;

import com.github.pagehelper.PageInfo;
import com.ship.boats.domain.dto.*;
import com.ship.boats.domain.vo.ExportOilinessPriceInfo;
import com.ship.boats.domain.vo.QueryForwardOilinessInfo;
import com.ship.boats.domain.vo.QueryOilinessPriceInfo;
import com.ship.common.core.base.Page;

import java.util.List;

public interface OilinessPriceService {
    boolean createOilinessPrice(CreateOilinessPriceRq rq);

    PageInfo<QueryOilinessPriceInfo> queryPage(QueryOilinessPriceRq rq);

    List<String> queryOilinessNameList(String settleFwd);

    boolean createCashForwardData(CurveDataRq curveData);

    PageInfo<Object> querySettleOilinessPriceList(QueryOilinessPriceRq rq);

    List<QueryForwardOilinessInfo> exportOilinessPrice(ExportOilinessPriceRq rq);

}
